package com.cloudcc.mobile.event;

import java.util.List;

import com.cloudcc.cloudframe.bus.BaseEvent;
import com.cloudcc.cloudframe.bus.DataEvent;
import com.cloudcc.mobile.entity.market.MarketActivityEntity;
import com.cloudcc.mobile.entity.market.MarketPhoneCheckEntity;
import com.cloudcc.mobile.entity.market.MarketPhoneNumberCheckResult;

/**
 * 市场活动
 * 
 * @Description: TODO()
 * @author wangzhiqiang
 * @date 2016-3-15 下午3:30:54
 * 
 */
public class MarketActivityEventList {

	/**
	 * 市场活动
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-3-15 下午3:31:43
	 * 
	 */
	public static class MarketEventListEvent extends
			DataEvent<List<MarketActivityEntity>> {
	};

	/**
	 * 详情
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-3-15 下午5:29:13
	 * 
	 */
	public static class MarketEventInfoEvent extends
			DataEvent<List<MarketActivityEntity>> {
	};

	/**
	 * 
	 * 验证 电话号码
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-4-5 上午10:41:56
	 * 
	 */
	public static class MarketCheckPhoneEvent extends
			DataEvent<MarketPhoneCheckEntity> {
	};

	/**
	 * 市场内活动 签到 验证手机号码
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-4-14 下午5:59:42
	 * 
	 */
	public static class MarketCheckPhoneNumberEvent extends
			DataEvent<MarketPhoneNumberCheckResult> {
	};

	/**
	 * 市场活动签到
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-4-5 上午11:19:46
	 * 
	 */
	public static class MarketCheckResultEvent extends BaseEvent {
	}

	public static class MarketCheckByPhoneEvent extends BaseEvent {
	}

	/**
	 * 刷新 详情
	 * 
	 * @Description: TODO()
	 * @author wangzhiqiang
	 * @date 2016-4-22 上午10:58:03
	 * 
	 */
	public static class MarketRefreshInfo extends BaseEvent {
	}

}
